//package com.xuecheng.media.config.rocketmq;
//
//import lombok.Data;
//import org.springframework.boot.context.properties.ConfigurationProperties;
//
//@Data
//@ConfigurationProperties(prefix = "rocketmq")
//public class RocketMQProperties {
//    /**
//     * NameServer 地址列表 (必填)
//     */
//    private String nameServer;
//
//    /**
//     * 生产者组名称
//     */
//    private String producerGroup = "DEFAULT_PRODUCER_GROUP";
//
//    /**
//     * 发送消息超时时间(毫秒)
//     */
//    private int sendTimeout = 3000;
//
//    /**
//     * 发送失败重试次数
//     */
//    private int retryTimes = 2;
//
//    /**
//     * 最大消息大小(字节) - 默认4MB
//     */
//    private int maxMessageSize = 4 * 1024 * 1024;
//
//    /**
//     * 是否启用VIP通道(减少网络延迟)
//     */
//    private boolean vipChannelEnabled = false;
//
//    /**
//     * 消费者组名称
//     */
//    private String consumerGroup = "DEFAULT_CONSUMER_GROUP";
//
//    /**
//     * 事务消息配置
//     */
//    private boolean transactionEnabled = false;
//}